Joller-Voss Nachdiplomkurs Java - Java Certification
Sommer Semester,
Internationalisierung und Lokalisierung
vorheriges Kapitel     Kursunterlagen Index     Nächstes Kapitel    
© , Alle Rechte vorbehalten, Josef M. Joller


Zielpublikum Software-Entwickler
Vorkenntnisse Java Kenntnisse
Kursbeginn Dienstag und Donnerstag
Kursdauer 1 Abend
Zeiten Jeweils Dienstag und Donnerstag,17.30 bis 21.45 Uhr

Inhaltsverzeichnis - Internationalisierung

KURSZIELE
Sie können Ihre Programm internationalisieren oder 
der lokalen Sprache, Währung, ... anpassen!

KURSUNTERLAGEN
Skript (PDF)
Beispiele (ZIP)

KURSINHALTE
 INTERNATIONALISIERUNG UND LOKALISIERUNG	1
1.1.	EIN BEISPIEL	2
1.1.1.	Vor der Internationalisierung	2
1.1.2.	Nach der Internationalisierung	3
1.1.2.1.	Starten des Beispielprogramms	4
1.1.3.	Internationalisieren des Beispielprogramms	5
1.1.3.1.	Kreieren der Properties Dateien	5
1.1.3.2.	Definieren des Locale Objekts	6
1.1.3.3.	Kreieren eines ResourceBundle	6
1.1.3.4.	Lesen des Textes aus dem ResourceBundle	7
1.1.3.5.	Abschluss	7
1.1.3.6.	Checkliste	7
1.1.3.6.1.	Identifizieren Sie kulturell definierte Daten	7
1.1.3.6.2.	Isolieren Sie übersetzbaren Text in Ressource Bündeln.	7
1.1.3.6.3.	Passen Sie zusammengesetzte Meldungen an	8
1.1.3.6.4.	Formattieren von Zahlen und Währung	8
1.1.3.6.5.	Formattierenvon  Datum und Zeit	8
1.1.3.6.6.	Verwenden Sie Unicode Zeicheneigenschaften	9
1.1.3.6.7.	Vergleichen Sie Zeichenketten korrekt	9
1.1.3.6.8.	Konvertieren Sie Nicht-Unicode Text	9
1.2.	LOCALES	10
1.2.1.	Kreieren eines Locale	10
1.2.2.	Identifzieren verfügbarer Locales	12
1.2.3.	Der Gültigkeitsbereich eines Locals	14
1.2.4.	Die Locale Klasse	15
1.3.	ISOLIERUNG LOCALE-SPEZIFISCHER DATEN - RESOURCEBUNDLE	16
1.3.1.	Die ResourceBundle Klasse	16
1.3.1.1.	Zusammenhang von Locales mit den ResourceBundles	16
1.3.1.2.	ListResourceBundle und PropertyResourceBundle Unterklassen	17
1.3.1.3.	Schlüssel-Werte Paare	18
1.3.1.4.	Identifizieren von Locale spezifischen Objekten	18
1.3.1.5.	Organisieren von ResourceBundle Objekten	19
1.3.1.6.	Unterstützung eines ResourceBundle mit Propertiesdateien	19
1.3.1.7.	Einsatz des ListResourceBundle	22
1.3.2.	Die ResourceBundle Klasse	24
1.4.	FORMATTIERUNG	26
1.4.1.	Zahlen und Währung	26
1.4.1.1.	Der Einsatz vordefinierter Formate	26
1.4.1.1.1.	Numerische Objekte	28
1.4.1.1.2.	Währungen	28
1.4.1.1.3.	Prozente	28
1.4.2.	Anpassen der Formate	29
1.4.2.1.	Ein Beispiel	29
1.4.2.2.	Formattiermuster	30
1.4.2.3.	Locale-Sensitive Formattierung	31
1.4.2.4.	Eigene Formattierungs Symbole	32
1.4.3.	Datum und Uhrzeit	33
1.4.3.1.	Der Einsatz vordefinierter Formate	33
1.4.3.1.1.	Datum	36
1.4.3.1.2.	Uhrzeit	37
1.4.3.2.	Anpassen der Formattierung	37
1.4.3.2.1.	Formattiermuster	39
1.4.3.3.	Muster und Locale	39
1.4.3.4.	Anpassen der Formatsymbole	40
1.4.4.	Kalender	41
1.4.5.	Messages	42
1.4.5.1.	Einzahl / Mehrzahl	44
1.5.	ARBEITEN MIT TEXT	47
1.5.1.	Überprüfen von Zeicheneigenschaften	47
1.5.2.	Vergleich von Zeichenketten	48
1.5.2.1.	Performing Locale-Independent Comparisons	48
1.5.2.2.	Anpassen der Collation Rules	50
1.5.2.3.	Verbessern der Collation Performance	53
1.5.3.	Finden von Textgrenzen	54
1.5.3.1.	Die BreakIterator Klasse	54


Copyright ©, Alle Rechte vorbehalten.
Josef M. Joller Sonnenbergstrasse 73, CH-8610 USTER / Schweiz.

Sie sind bereits Sekunden auf dieser Seite
Heute ist (lokale Zeit)